package com.corgi.test.easymapper;

/**
 * IMapper
 *
 * @title: IMapper
 * @description:
 * @author: dengmiao
 * @create: 2020-01-15 11:21
 **/
public interface IMapper {

    <O, T> T map(O paramO, Class<T> paramClass);

    <O, T> T map(O paramO, T paramT);

    <A, B> void register(Class<A> paramClass, Class<B> paramClass1);

    <A, B> void register(Class<A> paramClass, Class<B> paramClass1, String[] paramArrayOfString);
}
